//
//  AD_Page.h
//  ActiveDeck
//
//  Created by BigChicken on 2/7/11.
//  Copyright 2011 __MyCompanyName__. All rights reserved.
//

#import <Foundation/Foundation.h>
@class AD_Image;
@class AD_Slide;
@class AD_Grade;
@class AD_Question;


@interface AD_Page : NSObject {
	int pageID;
    BOOL oneTime;
    BOOL display;
	NSString *pageType;
	NSString *transition;
	NSString *imageBG;
	NSMutableArray *mut_Arr_Button;
	NSMutableArray *mut_Arr_TextBox;
	NSMutableArray *mut_Arr_Category;
	NSMutableArray *mut_Arr_Words;
    NSMutableArray *mut_Arr_Videos;
    NSMutableArray *mut_Arr_ViewPorts;
    NSMutableArray *mut_Arr_ParallaxView;
	NSMutableArray *mut_Arr_Images;
    NSMutableArray *mut_Arr_Layers;
    NSMutableArray *mut_Arr_ScoreReportQuestions;

    AD_Slide *parentSlide;
    AD_Grade *grade;
    
    BOOL canNavigateForwards;
    BOOL canNavigateBackwards;
    
    NSMutableArray *mut_Arr_Orientations;
    
    BOOL showStatusBar;
    
    BOOL trackNavigation;
}

@property (readwrite) BOOL oneTime;
@property (readwrite) BOOL display;
@property (nonatomic, retain) AD_Image *imageOB;
@property (nonatomic, assign) AD_Slide *parentSlide;
@property (nonatomic, retain) AD_Grade *grade;
@property (nonatomic, retain) NSString *imageBG;
@property (nonatomic, retain) NSMutableArray *mut_Arr_Button;
@property (nonatomic, retain) NSMutableArray *mut_Arr_TextBox;
@property (nonatomic, retain) NSMutableArray *mut_Arr_Category;
@property (nonatomic, retain) NSMutableArray *mut_Arr_Words;
@property (nonatomic, retain) NSMutableArray *mut_Arr_Videos;
@property (nonatomic, retain) NSMutableArray *mut_Arr_ViewPorts;
@property (nonatomic, retain) NSMutableArray *mut_Arr_ParallaxView;
@property (nonatomic, retain) NSMutableArray *mut_Arr_Images;
@property (nonatomic, retain) NSMutableArray *mut_Arr_Layers;
@property (nonatomic, retain) NSMutableArray *mut_Arr_ScoreReportQuestions;
@property (nonatomic, retain) NSString *pageType;
@property (nonatomic, retain) NSString *transition;
@property (readwrite) int pageID;
@property (readwrite) BOOL canNavigateForwards;
@property (readwrite) BOOL canNavigateBackwards;
@property (nonatomic, retain) NSMutableArray *mut_Arr_Orientations;
@property (readwrite) BOOL showStatusBar;
@property (readwrite) BOOL trackNavigation;

//Constructor
-(AD_Page*) init;

@end
